Big Huge Thesaurus

attar of roses

noun